a shiver went up my spine - Turco Inglés Diccionario